/* stylelint-disable selector-class-pattern */
@include b(resource-schedule-table) {
  // 样式
  width: 100%;
  height: 100%;
}

.ibiz-panel-container--container_table {
  > .ibiz-row {
    > .ibiz-col {
      height: 100%;
    }
  }
}

.resource-item-content {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 4px;
}

.task-item-content {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  overflow: hidden;
  font-size: 14px;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}

.task-item-content-content{
    width: 100%;
  height: 100%;
}

@include b(resource-schedule-table-context-menu) {
  .mx-context-menu-scroll {
    position: unset;
    pointer-events: unset;
  }
}

@include b(resource-schedule-table-color-setting-modal) {
  &.ibiz-modal {
    .el-dialog__header {
      padding: getCssVar(spacing, base, loose);

      .el-dialog__headerbtn {
        top: 6px;
        right: 0;
        border: none;
        border-radius: unset;

        .el-dialog__close {
          font-size: getCssVar(font-size, header, 6);
          color: getCssVar(color, text, 1);

          &:hover {
            color: getCssVar(color, primary);
          }
        }
      }
    }
  }
}